package com.achilles.bean;


/**
 * Created by AchillesL on 2016-9-20.
 */
public class GiftBean extends DataBean {
    private String giftName;
    private String giftCreateTime;
    private String giftCompleteDate;
    private String giftCompleteSpecificTime;
    private int giftScore;
    private GiftType giftType;
    private boolean isCompleted;
    private int giftOrder;
    private String otherInfo;

    public enum GiftType {
        NoLimit,Single
    }

    public GiftBean() {
    }

    public GiftBean(String giftName, String giftCreateTime, String giftCompleteDate, String
            giftCompleteSpecificTime, int giftScore, GiftType giftType, boolean isCompleted, int
            giftOrder, String otherInfo) {
        this.giftName = giftName;
        this.giftCreateTime = giftCreateTime;
        this.giftCompleteDate = giftCompleteDate;
        this.giftCompleteSpecificTime = giftCompleteSpecificTime;
        this.giftScore = giftScore;
        this.giftType = giftType;
        this.isCompleted = isCompleted;
        this.giftOrder = giftOrder;
        this.otherInfo = otherInfo;
    }

    public String getGiftCompleteSpecificTime() {
        return giftCompleteSpecificTime;
    }

    public void setGiftCompleteSpecificTime(String giftCompleteSpecificTime) {
        this.giftCompleteSpecificTime = giftCompleteSpecificTime;
    }

    public String getGiftCompleteDate() {
        return giftCompleteDate;
    }

    public void setGiftCompleteDate(String giftCompleteDate) {
        this.giftCompleteDate = giftCompleteDate;
    }

    public String getOtherInfo() {
        return otherInfo;
    }

    public void setOtherInfo(String otherInfo) {
        this.otherInfo = otherInfo;
    }

    public boolean isCompleted() {
        return isCompleted;
    }

    public void setCompleted(boolean completed) {
        isCompleted = completed;
    }

    public GiftType getGiftType() {
        return giftType;
    }

    public void setGiftType(GiftType giftType) {
        this.giftType = giftType;
    }

    public int getGiftOrder() {
        return giftOrder;
    }

    public void setGiftOrder(int giftOrder) {
        this.giftOrder = giftOrder;
    }

    public String getGiftName() {
        return giftName;
    }

    public void setGiftName(String giftName) {
        this.giftName = giftName;
    }

    public String getGiftCreateTime() {
        return giftCreateTime;
    }

    public void setGiftCreateTime(String giftCreateTime) {
        this.giftCreateTime = giftCreateTime;
    }

    public int getGiftScore() {
        return giftScore;
    }

    public void setGiftScore(int giftScore) {
        this.giftScore = giftScore;
    }


    @Override
    public String toString() {
        return "giftName: " + giftName + " giftCreateTime: " + giftCreateTime + " giftScore: " +
                giftScore + " giftType: " + giftType + " giftOrder: " + giftOrder;
    }
}
